view,input{
   box-sizing: border-box;
 }
 .main{
  width:100%; 
  background-color:#4C527C;
 }
 .logo{
	height: 106rpx;
	background: #E0E2EE;
	border-radius: 0px;	 
	display:flex;

	padding-top:30rpx;
 }
 .ilist{width:274rpx;padding-left:48rpx;padding-top:14rpx;}
 .ilist1{
	 width: 44rpx;
	 height: 8rpx;
	 background: #172121;
	 opacity: 1;
	 border-radius: 20rpx;
 }
 .ilist2{
	width: 22rpx;
	height: 6rpx;
	background: #172121;
	opacity: 1;
	border-radius: 20rpx;
	margin-top:12rpx;
 }
 .imglogo{
   width:148rpx;
   height:64rpx;
 }
 .menu{
  width:100%;
  height:78rpx;
  padding-left:28rpx;
  padding-right:28rpx;
  display:flex;
  align-items: center;
  justify-content: space-between;
  margin-top:22rpx;
 }
 .menu-1{
   width:160rpx;
   height:52rpx;
   background: #FFFFFF;
   font-size: 30rpx;
   font-weight: 600;
   color: #202020;
   opacity: 1; 
   display:flex;
   align-items:center;
   justify-content: center;
   border-radius:18rpx;
 }
 .dot{
  width:15rpx;height:15rpx;border-radius:50%;  
  background:red !important;margin-right:10rpx;
  border-color:red !important;
  }
 .cur{
    background: #949DE1;
	opacity: 1;
 }
 .flex_comm{
  display:flex;
  align-items:center;
  box-sizing: border-box;
 }
 .main1{
	 width: 750rpx;
	 padding-bottom:30rpx;
	 min-height:1000rpx;
	 background: #4C527C;
	 opacity: 1;
	 border-radius: 0rpx 0rpx 0rpx 160rpx;
 }
 .part1{
   width:100%;height:132rpx;
   background-color:#949DE1;
   border-radius: 0rpx 0rpx 0rpx 160rpx;
   display:flex;
   align-items:center;
 }
 .pp1-1{
   height:106rpx;
   width:270rpx;
   text-align:center;
 }
 .pp1-3{text-align:center;width:234rpx;height:106rpx;}
 .pp1-2{width:234rpx;height:106rpx;text-align:center;}
 .pcur .ptxt1{color:black !important;}
 .pcur .ptxt2{color:black !important;}
 .ppline1{
	width: 2rpx;
	height: 80rpx;
	background: #000000;
	opacity: 0.07;
	border-radius: 2rpx;	 
 }
 .ptxt1{
	height: 56rpx;
	font-size: 42rpx;
	font-family: Montserrat;
	font-weight: bold;
	color: #FFFFFF;
	opacity: 1;	 
 }
 .ptxt2{
  height: 30rpx;
  font-size: 22rpx;
  font-family: Montserrat;
  font-weight: 400;
  color: #FFFFFF; 
 }
 .item1{
   width: 654rpx;
   height: 330rpx;
   background:white;
   border-radius: 80rpx;
   margin:0 auto;
   margin-top:50rpx;
 }
 .item1-1{
  display:flex;height:62rpx;
  font-size: 30rpx;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #4C527C;
  padding-left:42rpx;
  padding-top:5rpx;
  align-items:center;
 }
 .itxt1{
  font-size: 20rpx;
  font-family: Montserrat;
  font-weight: 400;
  color: #F1F0F2;
  margin-top:28rpx;
  width:240rpx;
 }
 .itxt2{
  margin-top:16rpx;
 }
 .item1-2{
	display:flex;height:162rpx;
    align-items:center;
	margin-top:15rpx;
 }
 .item1-3{
	display:flex;height:58rpx;align-items: center;
	margin-top:22rpx;	
	justify-content: flex-end;
	padding-right:20rpx;
 }
 .img1{
	width:62rpx;height:62rpx; 
	border-radius:50%;
	margin-left:10rpx;
 }
 .itxt3{

 }
 .img2{
   width:318rpx;height:162rpx; 
 }
 .itxt4{
	width: 480rpx;
	height: 28rpx;
	font-size: 20rpx;
	font-family: Arial Rounded MT;
	font-weight: bold;
	color: #F1F0F2;
	text-decoration: underline;
	opacity: 1;
	padding-left:70rpx;
 }
 .itxt5{
	 width: 134rpx;
	 height: 58rpx;
	 background: #4C527C;
	 opacity: 1;
	 border-radius: 30rpx;
	font-size: 30rpx;
	font-family: Montserrat;
	font-weight: bold;
	color: #E4E6F8;
	opacity: 1;
	display:flex;
	justify-content: center;
	align-items: center;
	margin-left:20rpx;
 }
 .itxt3{padding-left:28rpx;}
 .itxt3-1{display:flex;margin-top:18rpx;}
 .itxt3-2{display:flex;margin-top:22rpx;}
 .img3{width:28rpx;height:28rpx;}
 .it3-1{
	width:570rpx;
	 font-size: 24rpx;
	 font-family: Source Han Sans CN;
	 font-weight: 400;
	 color: #352641;
	 opacity: 1;
	 margin-left:10rpx;
 }
 .ibg{background-color:#A5ACE5!important;}